Big Huge Thesaurus

genus helicteres

noun

sounds kind of like